Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
CASTLE ACRE CASTLE LANE £1,320,705 14 Jan 2022
PENY MYNDE CASTLE LANE Detached £717,000 20 Apr 2007
THE MYNDE CASTLE LANE Detached £1,320,705 14 Jan 2022